home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d19 / prodor31.arc / !WHATS.NEW < prev    next >
Text File  |  1989-10-08  |  11KB  |  310 lines

  1.  
  2.                       What's New in ProDoor 3.1?
  3.                       --------------------------
  4.  
  5. (C)omment messages are now assigned a status code of (~) rather than (*) for
  6. better PCBoard compatibility.
  7.  
  8. (FV) now works the same as (F V).
  9.  
  10. (TS) now works the same as (Z) or (R Z).
  11.  
  12. Added "Auto ReJoin" flag to CONFINFO file and PROSM.
  13.  
  14. Added (P)age-length command.
  15.  
  16. Added (W)rite-user-info command in main command prompt.
  17.  
  18. Added 2 second delay before retry on network/file open errors.
  19.  
  20. Added @ and $ variable expasion to >, < and " commands as used in the
  21. PROMAIN.XLT command translation file.
  22.  
  23. Added F2 [edit] / F3 [edit graphics] functions for file editing while in
  24. Conference Definitions section.  Use SET EDITOR=PROGRAM to change text
  25. editors.
  26.  
  27. Added F4 [find] function to Conference Definition section of PROSM config
  28. program.
  29.  
  30. Added PCBoard 14.2 compatible @....@ macros in message base.
  31.  
  32. Added a "thread memory" to improve message threading by automatically skipping
  33. messages that have already been seen during the current session.
  34.  
  35. Added a check for
  36.      SET CAPFILE=\path\filename
  37. environment to over-ride the default DEBUGxx.OUT file name used by Alt-F and
  38. PRODEBUG=ON functions.
  39.  
  40. Added a check for chat requests from other nodes.  When a chat request is
  41. received, the message
  42.      (USER NAME) on node (NN) wants to CHAT with you.
  43. is printed and the contents of PROREQ is then displayed.  Edit the PROREQ file
  44. to provide instructions for how to return to PCBoard to initiate a chat
  45. session.
  46.  
  47. Added a check for time as well as date in determination of when to display a
  48. conference news file.
  49.  
  50. Added a check to prevent DOS errors when entering a message to an invalid name
  51. (such as ?).
  52.  
  53. Added a check to prevent non-sysop users from using to: @user@ messages.
  54.  
  55. Added a check to restrict use of (F)ind-user command user record #1 (sysop)
  56. regardless of security level.
  57.  
  58. Added a flag in EXTUSER file to lock a user's current conference
  59. registrations, allowing sysop to block access to public or auto- register
  60. areas.
  61.  
  62. Added a length check on COMSPEC variable and reduced total directory lengths
  63. allowed during install.  This should prevent archive functions from failing
  64. due to overlong command lines.
  65.  
  66. Added a message before starting "free" downloads.
  67.  
  68. Added a message display when conference bulletins are updated since the last
  69. call.
  70.  
  71. Added additional messages and error checking to (W)rite-user-info command.
  72.  
  73. Added automatic redisplay on return from (F5)shell while in visual editor.
  74.  
  75. Added automatic support for 43 line EGA local display.  Note: you must switch
  76. the display into 43 line mode before calling ProDoor. The SET43.COM program in
  77. ANSI_43.ZIP seems to work on most EGA display adaptors.
  78.  
  79. Added buffering to CONFINFO accesses to speed (J)oin command.
  80.  
  81. Added check for SET NOULBY=ON to disable "Uploaded by:" entries in upload dir
  82. listing.
  83.  
  84. Added code to cycle the printer offline if an error occurs when either ALT-P
  85. or (F3) is used to do printer logging.
  86.  
  87. Added code to delete @ variables in user database variables.
  88.  
  89. Added code to initialize a new USERNET.DAT file if needed.
  90.  
  91. Added command translation (via PROMAIL.XLT) at Mail Command prompt.
  92.  
  93. Added error report when overlay or EXE file cannot be opened.
  94.  
  95. Added expiration-date to (F)ind-user display.
  96.  
  97. Added file buffering in node status display.
  98.  
  99. Added logic to detect messages left by alternate nodes when end of a
  100. conference is reached.
  101.  
  102. Added new (ED)it-header command to allow direct message header edits without
  103. first entering the (MOD) function.  Stacking is allowed, so you can use
  104. commands like this:
  105.      ED F SYSOP              ;change "from:" to SYSOP
  106.      ED E                    ;toggle echo status
  107.      ED S NEW SUBJECT        ;change subject
  108.  
  109. Added new (optional) translation file for main command prompt. If present,
  110. PROMAIN.XLT will define main command translations. Added three new commands
  111. which may be used in conjunction with a translation file:
  112.    "  ;display the rest of the line to the user
  113.    >  ;display the rest of line AND place it in the caller log
  114.    <  ;place the rest of line in the caller log with no message.
  115.  
  116. Added new environment variable
  117.      SET EXTCONF=ON
  118. to allow ProDoor and other Pro* doors to remain in extended conferences after
  119. exit to DOS.
  120.  
  121. Added prompt for specific CNAMES file name to update in F10 [update CNAMES]
  122. function.
  123.  
  124. Added support for "Allow ONLY password changes" option in PCBSETUP.
  125.  
  126. Added support for non-standard COM port configurations.  To use com ports
  127. other than the normal COM1 and COM2, you can now insert the following
  128. statements in your BOARD.BAT file:
  129.      SET COMBASE=nnnn        ;port base I/O address (decimal)
  130.      SET COMIRQ=n            ;port IRQ setting
  131. Use these SET statements in conjunction with a com port setting of COM3 in
  132. your PCBOARD.DAT file.
  133.  
  134. Adjusted buffering for faster text file displays through a network.
  135.  
  136. Adjusted margin when logging to printer to match recent changes in PCB 14.2.
  137.  
  138. Adjusted message file buffering for faster message scanning.
  139.  
  140. All [list] and [text] file editors in ProSM are now working.
  141.  
  142. Changed 'z' keyword prompt to allow multi-word file search keys *if* the
  143. keyword is not stacked.
  144.  
  145. Changed (F)lag at (F)iles prompt to (FL)ag to prevent accidental flagging.
  146.  
  147. Changed (FL U) command to allow specific flags to be removed. Use the new (FL
  148. U *) command to clear all flags.
  149.  
  150. Changed (J +) and (J -) commands to use AutoJoin flags.
  151.  
  152. Changed (baudG) to (baudE) when indicating error correcting corrections.
  153.  
  154. Changed QUOTE function to insert ">" before quote lines only of the original
  155. line does not have a ">" within the first 3 characters.
  156.  
  157. Changed QUOTE section to prompt for ending line number instead of number of
  158. lines to be quoted.
  159.  
  160. Changed RU (snoop mode) to be legal for normal users.
  161.  
  162. Changed TAB key (control-I) to expand to 4 spaces instead of 8.
  163.  
  164. Changed file modes on PRODOOR.REG file to allow it to be marked R/O.
  165.  
  166. Changed printer output code to use BIOS rather than DOS, greatly speeding
  167. printing through a network.
  168.  
  169. Changes (X)pert toggle to use the regular expert flag instead of ProDoor's own
  170. internal flag.
  171.  
  172. Changes in (NS) handling at More? prompts within mail section.
  173.  
  174. Changes in PROSM to allow security control over prodoor's new (W)rite-
  175. user-info command.
  176.  
  177. Changes in PROSM to improve filename generation when conference names are not
  178. valid filenames.
  179.  
  180. Changes in critical error handler to allow FATAL13.ZIP to handle critical
  181. errors when loaded.
  182.  
  183. Changes in low-level interrupt handlers to address problem of repeated or lost
  184. input characters.
  185.  
  186. Changes in thread logic to prevent unreadable topics from being selected.
  187.  
  188. Combined overlays into PRODOOR.EXE.  The file PRODOOR.OVR is no longer needed;
  189. please delete it.
  190.  
  191. Control-K was not properly repeating command prompts.
  192.  
  193. Corrected TS command prompts to match the Z command.
  194.  
  195. Corrected an error in [OPEN ACCESS DENIED] error recovery that prevented
  196. aborting the operation after 5 tries.
  197.  
  198. Corrected counting of conferences when a new CONFINFO file is created during
  199. the same session.
  200.  
  201. Corrected detection of non-sliding events.
  202.  
  203. Corrected processing of duplicate filenames in download list.
  204.  
  205. Corrected redisplay after ^K while in visual editor.
  206.  
  207. Cosmetic change in reporting of free download files.
  208.  
  209. Deleted automatic news displays in ProEdit.
  210.  
  211. Disabled hotkey modes in ProKit doors.
  212.  
  213. Eliminated 1/2 second delay after ESCAPE key in visual editor during LOCAL
  214. sessions.
  215.  
  216. Enabled command stacking in (MOD) function, allowing things like (H;T;whoto)
  217. to be entered on a single line.
  218.  
  219. Generate automatic disconnect after 10 invalid responses to a yes/no question.
  220.  
  221. Improved buffering logic to speed REVERSE message base scans by as much as
  222. 40%.
  223.  
  224. In PROSM conference definitions editor added Ctrl-PgUp and Ctrl-PgDn to scroll
  225. by 10 conferences.
  226.  
  227. In batch uploading, once a filespec is entered the transfer will be aborted if
  228. no valid filespecs are given (the code used to go into unspecified upload mode
  229. under these conditions).
  230.  
  231. Increased detail in DOS error reports.
  232.  
  233. Increased function key delay from 0.2 seconds to 0.5 seconds; should make
  234. function keys work better in visual editor over buffered modems.
  235.  
  236. Inserted I/O delays between I/O port accesses to prevent problems on very fast
  237. CPUs.
  238.  
  239. Installed new "going offhook" logic developed in ProLogon to insure that modem
  240. actually stays offhook during recycle.
  241.  
  242. Internal changes in ^K and off-hook logic.
  243.  
  244. Internal changes in display processing in preparation for alternate language
  245. display capability.
  246.  
  247. Message pointers are no longer updated on unreadable messages when the 'force
  248. all messages private' flag is set in a conference.
  249.  
  250. New assembly language routines in message loader; ZIPM and R Z are now 25%
  251. faster.
  252.  
  253. New versions of CHKPATH.EXE and PRO-R.BAT automatically delete original ZIPM
  254. file when repacking to a new format.
  255.  
  256. Presence of EGA and 43/50 line video modes is now disabled by the 'SET
  257. OVCRT=ON' environment.  This solves the "background init" problem under
  258. TaskView.
  259.  
  260. Removed case sensitivity from mail and scratch prefix definitions.
  261.  
  262. Shortened hotkey timeout from 2 seconds to 1 second.
  263.  
  264. Simplified hotkey system.
  265.  
  266. The "node dropping to DOS" status code (X) will now be preserved in the
  267. usernet file when the node status would normally change.
  268.  
  269. The ALT-P function now automatically disables graphics mode to prevent sending
  270. escape codes to the printer.
  271.  
  272. Updated PRO-P.BAT to properly repack in ZOO format when member files do not
  273. have a period in the file names.
  274.  
  275. Updated PRONS module to allow number of scrolling lines to be specified on the
  276. command line.
  277.  
  278. Updated PRONS.COM module to automatically adjust to number of screen lines in
  279. use.
  280.  
  281. Updated PROSM to include the new "Lock Conferences: Y/N" flag in the extended
  282. user data section.  Set this flag to YES and the user will forever be barred
  283. from any conference not explicitly selected through this screen.
  284.  
  285. Updated PROUTEST.BAT to eliminate "perm" dszlog creating.  This was causing
  286. "file creation error" on several systems.
  287.  
  288. Updated visual editor to automatically adjust to user page length and screen
  289. lines.
  290.  
  291. Upload descriptions now include the name of the uploader.
  292.  
  293. Upload duplication checks now ignore the file extention.
  294.  
  295. Upload processing was not detecting files with the same name but different
  296. file .EXTs as it should.
  297.  
  298. When F8(dump user) button is pressed the file PRODUMP is now displayed instead
  299. of the hardcoded 'Automatic disconnect!' message.
  300.  
  301. When SET PCB=/NOSUBS is active, all @ variables are now replaced with
  302. "(deleted)" in message entry.
  303.  
  304. When reading to the end of a (t)hread, (y)our, or (ya) search the current
  305. message number is returned to the message following the start of the thread.
  306.  
  307. Wrote new assembly routines to speed most displays by up to 50%.
  308.  
  309.  
  310.